The Network Effects of Prefetching

ثبت نشده
چکیده

Prefetching has been shown to be an e ective technique for reducing user perceived latency in distributed systems. In this paper we show that even when prefetching adds no extra tra c to the network, it can have serious negative performance e ects. Straightforward approaches to prefetching increase the burstiness of individual sources, leading to increased average queue sizes in network switches. However, we also show that applications can avoid the undesirable queueing e ects of prefetching. In fact, we show that applications employing prefetching can signi cantly improve network performance, to a level much better than that obtained without any prefetching at all. This is because prefetching o ers increased opportunities for tra c shaping that are not available in the absence of prefetching. Using a simple transport rate control mechanism, a prefetching application can modify its behavior from a distinctly ON/OFF entity to one whose data transfer rate changes less abruptly, while still delivering all data in advance of the user's actual requests.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Network Eeects of Prefetching

| Prefetching has been shown to be an e ective technique for reducing user perceived latency in distributed systems. In this paper we show that even when prefetching adds no extra tra c to the network, it can have serious negative performance e ects. Straightforward approaches to prefetching increase the burstiness of individual sources, leading to increased average queue sizes in network switc...

متن کامل

The Network E ects of Prefetching

Prefetching has been shown to be an e ective technique for reducing user perceived latency in distributed systems. In this paper we show that even when prefetching adds no extra tra c to the network, it can have serious negative performance e ects. Straightforward approaches to prefetching increase the burstiness of individual sources, leading to increased average queue sizes in network switche...

متن کامل

Theoretical study of cache syatems

The aim of this paper is a theoretical study of a cache system in order to optimize proxy cache systems and to modernize construction principles including prefetching schemes. Two types of correlations, Zipf-like distribution and normalizing conditions, play a role of the fundamental laws. A corresponding system of equations allows to describe the basic effects like ratio between construction p...

متن کامل

Cooperative Data Caching and Prefetching in Wireless Ad Hoc Networks

This article proposes a cooperative data caching and prefetching scheme for Mobile Ad Hoc Networks (MANETs). In this scheme, multiple hosts cooperate in both prefetching and caching commonly used data. To reduce communication and computational overhead, we use a clustering architecture for the network organization. A weak consistency based on time to live value was used to maintain data consist...

متن کامل

In Proceedings of IEEE Infocom ’ 98 , San Francisco , CA The Network E ects

| Prefetching has been shown to be an eeective technique for reducing user perceived latency in distributed systems. In this paper we show that even when prefetch-ing adds no extra traac to the network, it can have serious negative performance eeects. Straightforward approaches to prefetching increase the burstiness of individual sources, leading to increased average queue sizes in network swit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997